be self-reliant - İspanyolca İngilizce Sözlük